WPStaging\Backup\FileHeader A

Total Complexity 54
Dependencies 7
Dependents 2
Total lines 494
Lines of code 250
Logical lines of code 130
Comment lines 98
Methods 43
Properties 15

Methods 43

Method Rating Maintainability Complexity Lines of code
validateFile()
S
57 5 16
decodeFileHeader()
S
55 1 18
decodeIndexHeader()
S
55 1 18
getFileHeader()
S
59 1 16
getIndexHeader()
S
59 1 16
resetHeader()
S
59 1 16
setIsNextPartRequired()
S
74 2 5
getIsPreviousPartRequired()
S
72 2 6
setIsPreviousPartRequired()
S
74 2 5
readFile()
S
58 1 15
getIsNextPartRequired()
S
72 2 6
setIsCompressed()
S
74 2 5
isIndexLine()
S
71 2 6
getIsCompressed()
S
72 2 6
setFileName()
S
73 1 5
getFileName()
S
82 1 3
setFilePath()
S
73 1 5
getFilePath()
S
82 1 3
setStartOffset()
S
81 1 3
getStartOffset()
S
82 1 3
setExtraField()
S
76 1 4
getIdentifiablePath()
S
80 1 3
getDynamicHeaderLength()
S
80 1 3
getContentStartOffset()
S
79 1 3
getExtraField()
S
82 1 3
__construct()
S
77 1 4
setAttributes()
S
81 1 3
setModifiedTime()
S
81 1 3
readIndexLine()
S
77 1 4
writeFileHeader()
S
80 1 3
writeIndexHeader()
S
80 1 3
getStartSignature()
S
82 1 3
setStartSignature()
S
81 1 3
getModifiedTime()
S
82 1 3
getCrc32()
S
82 1 3
getAttributes()
S
82 1 3
setCrc32()
S
75 1 4
getCrc32Checksum()
S
82 1 3
setCrc32Checksum()
S
74 1 4
getCompressedSize()
S
82 1 3
setCompressedSize()
S
81 1 3
setUncompressedSize()
S
81 1 3
getUncompressedSize()
S
82 1 3